#include<bits/stdc++.h>
#include<unistd.h>
using namespace std;
//int main(int argc,char* argv[],char* env[])
//{
 // string s = argv[1];
 // if(s == "-a")
 // {
 //   cout << "实现功能1" << endl;
 // }
 // else{
 //   cout << "其他功能" << endl;
 // }
 //int i = 0;
 //for(;env[i];++i)
 //{
 //  cout << env[i] << endl;
 //
 //}
 //printf("MY_VALUE:%s\n",getenv("MY_VALUE"));
 //sleep(30);
 //if(argc == 2)
 //{
 //  chdir(argv[1]);
 //}
 //这里运行完没变化的原因是只会影响自己的路径,不会影响父进
 //程的路径
   
 // return 0;
//}
//
int main()
{
 extern char** environ;
 int i = 0;
 for(;environ[i];++i)
 {
   cout << i << ":" << environ[i] << endl;
 }

  return 0;
}
